package ar.com.aterrizar.uimodels;

import java.util.ArrayList;
import java.util.Collection;

import org.uqbar.commons.utils.Observable;
import org.uqbar.commons.utils.Transactional;

import ar.com.aterrizar.asientos.Asiento;
import ar.com.aterrizar.entidades.Cliente;

@Observable
@Transactional
public abstract class TransaccionesModel {
	protected Collection<Asiento> asientos = new ArrayList<Asiento>();
	protected Cliente cliente;
	protected String title;
	
	public abstract void search();
	public Cliente getCliente(){
		return this.cliente;
	}
	public Collection<Asiento> getAsientos(){
		return this.asientos;
	}
	public String getTitle(){
		return this.title;
	}
}
